The SH - Veri cation Tool 3 Server

نویسندگان

  • R. Rieke
  • U. Nitsche
چکیده

Approximate satisfaction of safety and liveness propertiess Model checkingg Ver-iication tools Abstract. The sh-veriication tool comprises computing abstractions of nite-state behaviour representations as well as automata and temporal logic based ver-iication approaches. To be suitable for the veriication of so called cooperating systems, a modiied type of satisfaction relation (approximate satisfaction) is considered. Regarding abstraction, alphabetic language homomorphisms are used to compute abstract behaviours. To a void loss of important information when moving to the abstract level, abstracting homomorphisms h a ve to satisfy a certain property called simplicity on the concrete (i.e. not abstracted) behaviour. The well known state space explosion problem is tackled by a compositional method combined with a partial order method.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Veri cation and Analysis of Multimedia Systems

Sergio Campos Berthier Ribeiro-Neto Autran Macedo Luciano Bertini Computer Science Department Federal University of Minas Gerais Brazil Abstract In this work we discuss the use of formal methods tools, particularly symbolic model checking, in the veri cation and analysis of multimedia systems. We focus on the use of the Verus tool. Verus is based on symbolic model checking and has been used to ...

متن کامل

Combining Tools for the Veriication of Fault-tolerant Systems

ion to Finite State/Finite Value Obligations. If the veri cation of explicit-spec obligations can be expressed as a re nement relation between nite state processes using nite data types and concrete data transformations only, it can be discharged by model checking, that is, complete exploration of the process state spaces involved. While tool-supported theorem proving requires manual interactio...

متن کامل

Byte Code Verification for Java Smart Card Based on Model Checking

The paper presents a novel approach to Java byte code veri cation: The veri cation process is performed \o ine" on a network server, instead of incorporating it in the client. Furthermore, the most critical part of the veri cation process is based upon a formal model and uses a model checker for checking the veri cation conditions. The result of the veri cation process can be securely communica...

متن کامل

University Paris Sud (orsay) Site and Grenoble and France Telecom R& D Subsites Dependent Types for His Master Work Supervised by C. Paulin, M. Sozeau [4] Designed a Language with A

Proving C or Java programs Our main activity is related to program veri cation. We mainly focus on the veri cation of behavioral speci cations for programming languages such as C, Java and ML. We develop a tool Why which is a veri cation conditions generator: from an annotated program written in a small imperative language with Hoare logic-like speci cation, it generates conditions expressing t...

متن کامل

Formal Veri cation of Secure Programs in the Presence of Side E ects

Much software is written in industry standard programming languages, but these languages often have complex semantics making them hard to formalize. For example, the use of expressions with side e ects is common in C programs. We present new inference rules for conditional (if) statements and looping constructs (while) with preand postevaluation side effects in their test expressions. These inf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999